c0101b8a7933c9edf4aeb2a4dbd1126f3253c5b4,src/test/java/org/jenkinsci/plugins/github/webhook/subscriber/DefaultPushGHEventListenerTest.java,DefaultPushGHEventListenerTest,shouldReceivePushHookOnWorkflow,#,66
Before Change
jenkins.assertBuildStatusSuccess(job.scheduleBuild2(0));
new DefaultPushGHEventSubscriber()
.onEvent("shouldReceivePushHookOnWorkflow", GHEvent.PUSH, classpath("payloads/push.json"));
verify(trigger).onPost(GitHubTriggerEvent.create()
.withOrigin("shouldReceivePushHookOnWorkflow")
.withTriggeredByUser(TRIGGERED_BY_USER_FROM_RESOURCE)
.build()
);
After Change
// Trigger the build once to register SCMs
jenkins.assertBuildStatusSuccess(job.scheduleBuild2(0));
GHSubscriberEvent subscriberEvent =
new GHSubscriberEvent("shouldReceivePushHookOnWorkflow", GHEvent.PUSH, classpath("payloads/push.json"));
new DefaultPushGHEventSubscriber().onEvent(subscriberEvent);
verify(trigger).onPost(GitHubTriggerEvent.create()
.withTimestamp(subscriberEvent.getTimestamp())
.withOrigin("shouldReceivePushHookOnWorkflow")
.withTriggeredByUser(TRIGGERED_BY_USER_FROM_RESOURCE)
.build()
);